[#ftl]
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>数据字典</title>
 
<script type="text/javascript">

var d;
function closeArtDialog(){
	d.close().remove();
}
// 注册各种事件
$(function() {
	$("#butSearch").click(function(){
		ajaxQuery("#tblReuslt");
	});
	
	// 查询
	//$("#queryForm").submit(function(){
		//ajaxQuery("#tblReuslt",1);
		//return false;
		//alert("submit");
	//});
	
	// 修改
	$("#uUpdate").click(function(){
		// 检查是否只选择一个
		var len = $("input[type='checkbox'][name='cb']:checked").length;
		if ( len== 0) {
			d=dialog({
            	content: '请选择一条数据！',
                icon: 'succeed',
                fixed: true,
                lock: true,
            });
            d.show();
            setTimeout(function () {
			    d.close().remove();
			}, 2000);
	        return false;
	     }else if(len>1){
	    	 d=dialog({
            	content: '一次只能修改一条数据！',
                icon: 'succeed',
                fixed: true,
                lock: true,
            });
            d.show();
            setTimeout(function () {
			    d.close().remove();
			}, 2000);
	     	return false;
	     }
 		// 初始值设定
 		var detailid=0;
		 $("input[name='cb']").each(function(){
             if($(this).attr("checked")=="checked"){
	        	detailid = $(this).attr("mid");
            }
        });		
		$("#id").val(detailid);
		
		d=dialog({
				url:'${base}/system/dictionary/update?id='+detailid, 
			    title: '编辑字典',
			    background: '#EEE', // 背景色
			    opacity: 0.05,  // 透明度
			    width: 600,
			    height: 400
			  });
		d.show();
	});
	// 查看
	$("#uDetail").click(function(){
		// 检查是否只选择一个
		var len = $("input[type='checkbox'][name='cb']:checked").length;
		if ( len== 0) {
			d=dialog({
            	content: '请选择一条数据！',
                icon: 'succeed',
                fixed: true,
                lock: true,
            });
            d.show();
            setTimeout(function () {
			    d.close().remove();
			}, 2000);
	        return false;
	     }else if(len>1){
	    	 d=dialog({
            	content: '一次只能查看一条数据！',
                icon: 'succeed',
                fixed: true,
                lock: true,
            });
            d.show();
            setTimeout(function () {
			    d.close().remove();
			}, 2000);
	     	return false;
	     }
 		// 初始值设定
 		var detailid=0;
		 $("input[name='cb']").each(function(){
             if($(this).attr("checked")=="checked"){
	        	detailid = $(this).attr("mid");
            }
        });		
		$("#id").val(detailid);
		
		d=dialog({
				url:'${base}/system/dictionary/update?id='+detailid, 
			    title: '查看字典',
			    background: '#EEE', // 背景色
			    opacity: 0.05,  // 透明度
			    width: 600,
			    height: 400
			  });
		d.show();
	});
	
	// 添加
	$("#uAdd").click(function(){
 
	       d = dialog({
	        	url:'${base}/system/dictionary/add', 
			    title: '添加字典',
			    background: '#EEE', // 背景色
			    opacity: 0.05,  // 透明度
			    width: 600,
			    height: 400
			  });
 		d.show()
	});
	
	//删除start

   $("#uDelete").click(function(){
   
		var projid = [];
		var status = [];
		$("input[name='cb']").each(function(){
			if($(this).attr("checked")=="checked"){
				projid.push($(this).attr("mid"));
			}
		});
		// 检查是否选择一个
		var len = $("input[type='checkbox'][name='cb']:checked").length;
		if ( len== 0) {
			d=dialog({
            	content: '请选择一条数据！',
                icon: 'succeed',
                fixed: true,
                lock: true,
            });
            d.show();
            setTimeout(function () {
			    d.close().remove();
			}, 2000);
	        return false;
	     }
		else{
		    if (confirm("确定要删除这"+len+"项数据吗？")) {
		        deleteY(projid);
		    }
		}
});
//确认删除start
function deleteY(param){
  $.ajax({
	       type : "post",
	       url : "${base}/system/dictionary/delete/"+param,
		   traditional:true,
		   dataType: "json",
		   success: function(data){	
		    noty({
                          text:extendMessages(data).msg.message,
                          layout:"center",
                          timeout:2000,
                          callback:{
                             afterClose:function(){
                                    location.reload();   
                                        }
                           }
                        });
			},
			error:function(){
			}
		});		     
}
//确认删除end
	
// 添加数据项
	$("#addItem").click(function(){
		// 检查是否只选择一个
		var len = $("input[type='checkbox'][name='cb']:checked").length;
		if ( len== 0) {
			d=dialog({
            	content: '请选择一条数据！',
                icon: 'succeed',
                fixed: true,
                lock: true,
            });
            d.show();
            setTimeout(function () {
			    d.close().remove();
			}, 2000);
	        return false;
	     }else if(len>1){
	    	 d=dialog({
            	content: '一次只能选择一条数据！',
                icon: 'succeed',
                fixed: true,
                lock: true,
            });
            d.show();
            setTimeout(function () {
			    d.close().remove();
			}, 2000);
	     	return false;
	     }
 		// 初始值设定
 		var detailid=0;
		 $("input[name='cb']").each(function(){
             if($(this).attr("checked")=="checked"){
	        	detailid = $(this).attr("mid");
            }
        });		
		$("#id").val(detailid);
		art.dialog.open('${base}/${base}/system/dictionary/addItem?id='+detailid, {
			    title: '添加用户',
			    background: '#EEE', // 背景色
			    opacity: 0.05,  // 透明度
			    width: 600,
			    height: 400
			  }).lock();		
	});		
});
//商品管理start
function dictItems(param){
    window.location.href="${base}/system/dictionary/dictItems/"+param+"?module="+${module};
}
$(function() {
    originalpages(${pager.page},${pager.pages},"${base}/system/dictions",${module});
});
</script>
</head>
<body> 
				<div class="right_top"><span class="pl20 f14">数据字典</span></div>
				<!-- 数据信息开始 -->
				<div class="date_list">
						<div class="ml10 mt10">
                           <input type="button" class="btn_1" value="添加" id="uAdd" />
                           <input type="button" class="btn_1" value="修改" id="uUpdate" />
                           <input type="button" class="btn_1" value="删除" id="uDelete" />
						 </div> 
						 <div id="tblReuslt" class="mb10 center">
						  <form id="queryForm" class="">
						  <div class="date_table_3 tc">
						    <input type="hidden" name="id"  id="id"/>
							<table class="mt10 ml10 exchange_table" style="width:100%;">
							   <tbody>
									<tr >
										<th class="color_2 tab_bt tab_t tab_bl">
																			
										 </th>
										<th class="color_2 tab_bt tab_t">
										序号										
										</th>
										<th class="color_2 tab_bt tab_t">
										名称										
										</th>
										<th class="color_2 tab_bt tab_t">
										代码										
										</th>
										<th class="color_2 tab_bt tab_t">
										描述										
										</th>
										<th class="color_2 tab_bt tab_t">
										数据类型										
										</th>
										<th class="color_2 tab_bt tab_t br">
																				
										</th>									
									</tr>
							[#if dictions??]
							   [#list dictions as item]
									<tr>
										<td class="br tab_bt tab_bl">
										<input type="checkbox" name="cb" mid="${item.id!}"/>
									    </td>
										
										<td class="br tab_bt tr">
										${showid[item_index]!}
									    </td>
										<td class="br tab_bt tl">
	                                    ${(item.name)!""}
									    </td>
	                                    <td class="br tab_bt tl">
	                                    ${(item.code)!""}
									    </td>
										
										<td class="br tab_bt tl">
										${(item.description)!""}
									    </td>
										
										<td class="br tab_bt">
										[@c.toName  value='${item.datatype!""}' datas="common.datatype" /]
									    </td>
									    <td class="br tab_bt">
										<a href="javaScript:void(0)" onclick="dictItems(${item.id!})">数据项管理</a>
									    </td>									
									</tr>
								[/#list]
							 [/#if]
							  </tbody>
							</table>
							</div>
						 </form>	
					</div>

					<!-- 页码显示 -->
					<div class="ChangePage01">
		 			   <div id="page" class="page"></div> 			
				    </div>
				</div>
				<!-- 数据信息结束 -->
	 
				<!-- 用户权限列表结束 -->
				<div class="bottom"> </div>
			</div>
 </body>
 </html>